GitHub Pages
禁止される用途
GitHub Pages は、オンライン ビジネス、eコマース サイト、主に商取引の円滑化またはサービスとしての商用ソフトウェア (SaaS) の提供のどちらかを目的とする、その他の Web サイトを運営するための無料の Web ホスティング サービスとしての使用を意図したものではなく、またそのような使用を許可するものでもありません。 GitHub Pages サイトは、パスワードやクレジットカード番号といった機密情報のやりとりに使うべきではありません。 さらに、GitHub Pages の使用には、一獲千金を狙った計画、わいせつなコンテンツ、暴力的あるいは脅迫的なコンテンツや活動に関する制限など、GitHub 利用規約が適用されます。
使用状況の制限
GitHub Pages ソース リポジトリには、1 GB の上限をお勧めします。 詳しくは、「GitHub での大きいファイルについて」をご覧ください
公開されたGitHub Pagesのサイトは1GB以上であってはなりません。
GitHub Pages のデプロイは、10 分を超えるとタイムアウトになります。
GitHub Pages サイトには、月当たり 100 GB の ソフトな 帯域幅制限があります。
GitHub Pages サイトには、1 時間あたり 10 ビルドの "ソフト" 制限があります。__ カスタム GitHub Actions ワークフローでサイトをビルドして公開する場合、この制限は適用されません
すべての GitHub Pages サイトに一貫したサービス品質を提供するために、レート制限が適用される場合があります。 これらのレート制限は、GitHub Pages の正当な使用を妨げるものではありません。 要求がレート制限をトリガーする場合は、説明を含む HTML 本文と共に、HTTP 状態コードを 429 伴う適切な応答を受け取ります。
静的サイトジェネレーターを使うとHTMLを直接書かなくていいのかあんも.icon